<?php 
include ("../conectar.php"); 
include ("../funciones/fechas.php");
include ("../funciones/numeros.php");

$codcuenta=$_GET["codigo"]; //codigo de cuenta
$codfacturatmp=$_GET["codfac"]; // codigo de factura

$sel_fac="SELECT nrofactura, codcliente, moneda, condicionventa, totalfactura FROM facturas WHERE codfactura=$codfacturatmp";
$rs_fac=mysql_query($sel_fac);
$codcliente=mysql_result($rs_fac,0,"codcliente");
$nrofactura=mysql_result($rs_fac,0,"nrofactura");
$cod_mon=mysql_result($rs_fac,0,"moneda");
$condventa=mysql_result($rs_fac,0,"condicionventa");
$totalfac=mysql_result($rs_fac,0,"totalfactura");

//$sel_cuenta="SELECT fecha, fecha_venc, mora, cuotas, nro_cuota, valor_cuota, estado FROM cuentas_cobrar WHERE codigo=$codcuenta";
$sel_cuenta="SELECT codigo, fecha, fecha_venc, mora, cuotas, nro_cuota, valor_cuota, valor_pagado, estado FROM cuentas_cobrar WHERE cod_factura=$codfacturatmp";
$rs_cuenta=mysql_query($sel_cuenta);
$valor_cuota=mysql_result($rs_cuenta,$contador,"valor_cuota"); //siempre el mismo valor

$sel_cliente="SELECT nombre,ruc FROM clientes WHERE codcliente='$codcliente'";
$rs_cliente=mysql_query($sel_cliente);
$nombre=mysql_result($rs_cliente,0,"nombre");
$ruc=mysql_result($rs_cliente,0,"ruc");

$sel_moneda="SELECT descripcion,decimales FROM moneda WHERE codigo='$cod_mon'";
$rs_moneda=mysql_query($sel_moneda);
$dec_mon=mysql_result($rs_moneda,0,"decimales");
$desc_mon=mysql_result($rs_moneda,0,"descripcion");

$hoy=date("d/m/y");

?>
<html>
	<head>
		<title>Principal</title>
		<link href="../estilos/estilos.css" type="text/css" rel="stylesheet">
		<link href="../calendario/calendar-blue.css" rel="stylesheet" type="text/css">
		<script type="text/JavaScript" language="javascript" src="../calendario/calendar.js"></script>
		<script type="text/JavaScript" language="javascript" src="../calendario/lang/calendar-sp.js"></script>
		<script type="text/JavaScript" language="javascript" src="../calendario/calendar-setup.js"></script>
		<script type="text/javascript" language="javascript" src="../funciones/calculos.js"></script>	
		<script language="javascript">
		var cursor;
		if (document.all) {
		// Está utilizando EXPLORER
		cursor='hand';
		} else {
		// Está utilizando MOZILLA/NETSCAPE
		cursor='pointer';
		}	

		function aceptar() {
			location.href="index.php";
		}

		</script>
	</head>
	<body>
		<div id="pagina">
		    <div id="zonaContenido">
			<div align="center">
			  <div id="tituloForm2" class="header">DOCUMENTOS A COBRAR</div>
			  <div id="frmBusqueda2">	
				<form id="formulario2" name="formulario2" method="post" action="guardar_cuentas_cobrar.php" autocomplete="off">
				<table class="fuente8" width="98%" cellspacing=0 cellpadding=3 border=0>
					<tr class="cabeceraTabla">
					      <td width="10%">ESTADO</td>
					      <td width="10%">FACTURA</td>
					      <td width="10%">COND. VENTA</td>
					      <td width="10%">FECHA</td>
					      <td width="10%">VENCIMIENTO</td>
					      <td width="5%">NRO. CUOTA</td>
					      <td width="5%">CUOTAS</td>
					      <td width="5%">MORA</td>
					      <td width="10%">MONEDA</td>
					      <td width="15%">IMPORTE</td>
					</tr>
					<?
					$cobrado=0;
					$contador=0;
					while ($contador < mysql_num_rows($rs_cuenta)) {
						if ($contador % 2) { $fondolinea="itemParTabla"; } else { $fondolinea="itemImparTabla";} 
						$fecha=mysql_result($rs_cuenta,$contador,"fecha");
						$fecha_venc=mysql_result($rs_cuenta,$contador,"fecha_venc");
						$mora=mysql_result($rs_cuenta,$contador,"mora");
						$cuotas=mysql_result($rs_cuenta,$contador,"cuotas");
						$nrocuota=mysql_result($rs_cuenta,$contador,"nro_cuota");
						$valor_pagado=mysql_result($rs_cuenta,$contador,"valor_pagado");
						$estado=mysql_result($rs_cuenta,$contador,"estado");

						switch($estado)
						{	case 0:
								$estado="Pendiente";
								$color="RED";
								break;

							case 1:
								$estado="Parcial";
								$color="ORANGE";
								break;

							case 2:
								$estado="Cobrado";
								$color="GREEN";
								break;
						}

						//calcular el monto cobrado
						$valor_pagado=coma2decimal($valor_pagado);
						$cobrado+=$valor_pagado;
						
						$fecha=implota($fecha);
						$fecha_venc=implota($fecha_venc); 

					?>
						<tr class="<? echo $fondolinea?>">
							<td width="10%" class="aCentro"><font color="<?echo $color?>"><? echo $estado?></font></td>
							<td width="10%" class="aCentro"><? echo $nrofactura?></td>
							<td width="10%" class="aCentro"><? echo $condventa?></td>
							<td width="10%" class="aCentro"><? echo $fecha?></td>
							<td width="10%" class="aCentro"><? echo $fecha_venc?></td>
							<td width="5%" class="aCentro"><? echo $nrocuota?></td>
							<td width="5%" class="aCentro"><? echo $cuotas?></td>
							<td width="5%" class="aCentro"><? echo $mora?></td>
							<td width="10%" class="aCentro"><? echo $desc_mon?></td>
							<td width="15%" class="aCentro"><? echo $valor_cuota?></td>
						</tr>
					<?
						$contador++;
					}
					//calculos de totales
					$totalfac2=coma2decimal($totalfac);
					$diferencia=$totalfac2-$cobrado;

					$cobrado=number_format($cobrado,$dec_mon,",",".");
					$diferencia=number_format($diferencia,$dec_mon,",",".");
					?>
				</table>	
				</div>
				<input name="cod_factura" id="cod_factura" type="hidden" value="<?echo $codfacturatmp?>">
				<input name="cod_cuenta" id="cod_cuenta" type="hidden" value="<?echo $codcuenta?>">
				<input name="cod_moneda" id="cod_moneda" type="hidden">
				<input name="cod_forma_pago" id="cod_forma_pago" type="hidden">
				<input name="moneda" id="moneda" type="hidden" value="<?echo $cod_mon?>">
				<input name="cuota_cuenta" id="cuota_cuenta" type="hidden" value="<?echo $valor_cuota?>">
				<input name="cod_banco" id="cod_banco" type="hidden" value="0">
				<input name="cuenta_destino" id="cuenta_destino" type="hidden">
				<input id="accion" name="accion" value="alta" type="hidden">
				<br>
				<div id="tituloForm2" class="header">CONDICION DE COBRO</div>
				<div id="frmBusqueda2">
				<table class="fuente8" width="98%">
					<tr>
					      <td width="5%">Fecha:</td>
					      <td width="60%"><input type="text" name="fecha" id="fecha" class="cajaPequena" value="<?echo $hoy?>" readonly></td>
					      <td width="30%" colspan="2" align="center"><b>Totales</b></td>
					</tr>
					<tr>
					      <td colspan="2">&nbsp;</td>
					      <td width="10%" align="right">Doc:</td>
					      <td width="15%" align="right"><input id="doc" name="doc" type="text" class="cajaMedia" value="<?echo $totalfac?>" readonly style="text-align:right"></td>
					</tr>					
					<tr>
					      <td colspan="2">&nbsp;</td>
					      <td width="10%" align="right">Cobro:</td>
					      <td width="15%" align="right"><input id="cobro" name="cobro" type="text" class="cajaMedia" value="<?echo $cobrado?>" readonly style="text-align:right"></td>
					</tr>
					<tr>
					      <td colspan="2">&nbsp;</td>
					      <td width="10%" align="right">Diferencia:</td>
					      <td width="15%" align="right"><input id="dif" name="dif" type="text" class="cajaMedia" value="<?echo $diferencia?>" readonly style="text-align:right"></td>
					</tr>
				</table>
				</div>	
				<br>
				<?php
					//codfactura=$codfacturatmp
					$sw=0;
					$contador=0;
					while ($contador < mysql_num_rows($rs_cuenta)) 
					{
						$codigo=mysql_result($rs_cuenta,$contador,"codigo");
						$sel="SELECT * FROM cuentas_cobrar_detalles WHERE cod_cuenta=$codigo";
						//echo $sel."</br>";
						$rs_c=mysql_query($sel);
						if(mysql_num_rows($rs_c) > 0)
						{	$sw=1;
						}
						$contador++;
					}					
				?>
				
				<div id="tituloForm2" class="header">COBRADO</div>
				<div id="frmBusqueda2">
				<table class="fuente8" width="98%" cellspacing=0 cellpadding=3 border=0 id="Table1">
					<?if($sw == 1)
					{?>
					<tr class="cabeceraTabla">
						<td width="3%">FECHA COBRO</td>
						<td width="3%">CONDICION PAGO</td>
						<td width="10%">MONEDA</td>
						<td width="5%">COTIZACION</td>
						<td width="10%">VALOR</td>
						<td width="8%">NRO. CHEQUE</td>
						<td width="8%">CUENTA</td>
						<td width="10%">BANCO</td>
						<td width="10%">FECHA</td>
						<td width="10%">FECHA VENC.</td>
						<td width="10%">LIBRADOR</td>
						<td width="15%">CUENTAS DESTINO</td>
					</tr>
					<?php
						$contador=0;
						while ($contador < mysql_num_rows($rs_cuenta)) 
						{
							$codigo=mysql_result($rs_cuenta,$contador,"codigo");
							$sel="SELECT * FROM cuentas_cobrar_detalles WHERE cod_cuenta=$codigo";
							//echo $sel."</br>";
							$rs_c=mysql_query($sel);

							//echo "registros: ".mysql_num_rows($rs_c)."<br>";
							for($i=0;$i < mysql_num_rows($rs_c);$i++)
							{
							      $fecha_cobro=mysql_result($rs_c,$i,"fecha");							      
							      $fecha_cobro=date('d/m/Y',strtotime($fecha_cobro));

							      $forma_pago=mysql_result($rs_c,$i,"cod_forma_pago");
							      $moneda=mysql_result($rs_c,$i,"cod_moneda");
							      $cotizacion=mysql_result($rs_c,$i,"cotizacion");
							      $valor=mysql_result($rs_c,$i,"valor");
							      $cheque_nro=mysql_result($rs_c,$i,"cheque_nro");
							      $cuenta_nro=mysql_result($rs_c,$i,"cuenta_nro");
							      $banco=mysql_result($rs_c,$i,"cod_banco");
							      $fecha_cheque=implota(mysql_result($rs_c,$i,"fecha_cheque"));
							      $fecha_cheque_venc=implota(mysql_result($rs_c,$i,"fecha_venc_cheque"));
							      $librador=mysql_result($rs_c,$i,"librador");
							      $cuenta_destino=mysql_result($rs_c,$i,"cod_cuenta_destino");

							      //forma de pago
							      $sel="SELECT descripcion FROM formapago WHERE codigo=$forma_pago";
							      $rs=mysql_query($sel);
							      $forma_pago=mysql_result($rs,0,"descripcion");

							      //moneda
							      $sel="SELECT descripcion FROM moneda WHERE codigo=$moneda";
							      $rs=mysql_query($sel);
							      $moneda=mysql_result($rs,0,"descripcion");

							      //cotizacion
							      if($cotizacion == "")
								      $cotizacion="&nbsp";
							      
							      //cheque
							      if($cheque_nro == "")
								      $cheque_nro="&nbsp";

							      //cuenta
							      if($cuenta_nro == "")
								      $cuenta_nro="&nbsp;";

							      //banco
							      if($banco == 0)
								      $banco="&nbsp;";
							      else
							      {
								        $sel="SELECT descripcion FROM bancos WHERE codigo=$banco";
									$rs=mysql_query($sel);
									$banco=mysql_result($rs,0,"descripcion");
							      }

							      //cuenta destino
							      $sel="SELECT descripcion FROM tesoreria_cuentas WHERE codigo=$cuenta_destino";
							      $rs=mysql_query($sel);
							      $cuenta_destino=mysql_result($rs,0,"descripcion");


					?>
					<tr>
						<td width="3%" class="aCentro"><?echo $fecha_cobro?></td>
						<td width="3%" class="aCentro"><?echo $forma_pago?></td>
						<td width="10%" class="aCentro"><?echo $moneda?></td>
						<td width="5%" class="aCentro"><?echo $cotizacion?></td>
						<td width="10%" class="aCentro"><?echo $valor?></td>
						<td width="8%" class="aCentro"><?echo $cheque_nro?></td>
						<td width="8%" class="aCentro"><?echo $cuenta_nro?></td>
						<td width="10%" class="aCentro"><?echo $banco?></td>
						<td width="10%" class="aCentro"><?echo $fecha_cheque?></td>
						<td width="10%" class="aCentro"><?echo $fecha_cheque_venc?></td>
						<td width="10%" class="aCentro"><?echo $librador?></td>
						<td width="10%" class="aCentro"><?echo $cuenta_destino?></td>
					</tr>
					<?php
							}//fin del for
							$contador++;
						}//fin del while
					
					}//fin del if(sw==1)
					else
					{?>
					  <tr>
					      <td width="100%" class="mensaje"><?php echo "No hay ning&uacuten cobro realizado";?></td>
					  </tr>
					<?}?>
				</table>
				</div>
				<br>
					
			  <div id="botonBusqueda">
			      <div align="center">
				  <img src="../img/botonaceptar.jpg" width="85" height="22" onClick="aceptar()" border="1" onMouseOver="style.cursor=cursor">				  
				  <input id="codfacturatmp" name="codfacturatmp" value="<? echo $codfacturatmp?>" type="hidden">
				  <input id="modif" name="modif" value="0" type="hidden">
				  <input id="dec_mon" name="dec_mon" value="<?echo $dec_mon?>" type="hidden">				    
			      </div>
			  </div>
			      <iframe id="frame_datos" name="frame_datos" width="0" height="0" frameborder="0">
				  <ilayer width="0" height="0" id="frame_datos" name="frame_datos"></ilayer>
			      </iframe>
			      <iframe id="frame_moneda" name="frame_moneda" width="0" height="0" frameborder="0">
				      <ilayer width="0" height="0" id="frame_moneda" name="frame_moneda"></ilayer>
			      </iframe>
  				<iframe id="frame_moneda2" name="frame_moneda2" width="0" height="0" frameborder="0">
				      <ilayer width="0" height="0" id="frame_moneda2" name="frame_moneda2"></ilayer>
			      </iframe>
			  </form>
			</div>
		    </div>
		</div>
	</body>
</html>
